sans reproche – English–Français translations

🇫🇷 fr en 🇬🇧

sans reproche adjective

beyond reproach
Wiktionary Links